GetSimulatorGlobal(SimulatorGlobal["Current House"])
	if (nBusiness["LotHasBusiness"]() ~= 1) then 


	SetScriptReturnValue(False)
	return 
end
GetPrimitiveParameter(0)
myvar_0 = CachedPerson["new"]()
myvar_1 = GenericDataTable["new"](GetPrimitiveParameter(0), gObjectDataTableID["Bandatron Customer"], "Bandatron Customer")
local myvar_2 = 343
local myvar_3 = 18
myvar_4 = GetConstant(myvar_2, myvar_3)
local myvar_5 = 0
local myvar_6 = 0
myvar_7 = myvar_1["GetProperty"](myvar_1, GenericDataTable["Bandatron"]["Current Points"])
for loopvar1, loopvar2 in pairs(Shop2Tuning["MotiveDeltaTuning"]) do 
myvar_5 = myvar_0["getMotive"](myvar_0, MotiveIndex[loopvar1])
	if (myvar_1["GetProperty"](myvar_1, GenericDataTable["Bandatron"][loopvar1]) == nil) then
end
	if (loopvar1 == "Shopping") then
	myvar_6 = ((myvar_5 - 0) * loopvar2) * -1
else
	myvar_6 = (myvar_5 - 0) * loopvar2
		if (Shop2Tuning["HighMotiveTuning"]["High Threshold"] < myvar_5) then
		myvar_6 = myvar_6 + Shop2Tuning["HighMotiveTuning"]["High Threshold Bonus"]
	end
end
myvar_7 = myvar_7 + myvar_6
end
GetSimulatorGlobal(SimulatorGlobal["Current House"])
myvar_8 = BusinessInfo["new"]()
myvar_9 = myvar_8["getRank"](myvar_8)
	if (myvar_9 < 0) then
	myvar_9 = myvar_9 * -1
else
		if (myvar_9 == myvar_4) then
		return 
	end
end
{R12},{R13},myvar_14,myvar_15 = pairs(Shop2Tuning["NegativeRankStayOnLotThreshold"])
for myvar_14, myvar_15 in pairs(Shop2Tuning["NegativeRankStayOnLotThreshold"]) do 
	if (myvar_9 < myvar_14) then
else
	end
end
	if (Shop2Tuning["NegativeRankStayOnLotThreshold"][(myvar_14 - 1)] <= myvar_7) then
	CreateBandatronCustomerTable()
	SetScriptReturnValue(True)
else
	local myvar_13 = False
	SetScriptReturnValue(myvar_13)
end
